package com.atguigu.jxc.service;

import com.atguigu.jxc.domain.ServiceVO;

import javax.servlet.http.HttpSession;

/**
 * ClassName: GoodsTypeService
 * Package: com.atguigu.jxc.service
 * Description:
 *
 * @Author 梅超凡
 * @Create 2025/2/21 17:09
 * @Version 1.0
 */
public interface GoodsTypeService {


    /**
     * 获取所有商品类型
     * @return easyui要求的JSON格式字符串
     */
    String loadGoodsType();

    /**
     * 保存商品类型
     * @param goodsTypeName 商品类型名称
     * @param pId 父级类型ID
     * @return ServiceVO<Object>
     */
    ServiceVO<Object> saveGoodsType(String goodsTypeName, Integer pId);

    /**
     * 删除商品类型
     * @param goodsTypeId 商品类型ID
     * @return ServiceVO<Object>
     */
    ServiceVO<Object> deleteGoodsTypeById(Integer goodsTypeId);
}
